morally superior

Translations
морально превосходящий
He considers himself morally superior to others.
Он считает себя морально превосходящим других.